Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 THE DELL Detached £1,100,000 27 Jun 2003
3A THE DELL Detached £935,000 4 Jul 2008
5 THE DELL Detached £1,320,000 28 Feb 2019